Le système Edubuntu, comme tous les systèmes gérant les clients légers, est destiné à accueillir de nombreux utilisateurs. Il serait alors intéressant de pouvoir échanger des messages en intranet.
Tout système Linux inclut une messagerie au format "mbox". Dans Ubuntu, on trouve cette boîte à lettre dans le répertoire /var/mail/identifiant-utilisateur. On trouve le même fichier dans le répertoire /var/spool/mail/identifiant-utilisateur.
C'est dans cette boîte que l'utilisateur principal reçoit les messages système (cron ou autre).
On peut manipuler simplement cette messagerie en installant le paquet bsd-mailx. Lors de l'installation à la demande Configuration du type de serveur, choisissez Local puisque vous souhaitez travailler en intranet.
L'utilisation de cette messagerie est très simple :
mailx riri # pour envoyer un message à l'utilisateur "riri" mailx # pour lire sa boîte à lettre
Par défaut, mail fonctionne de manière interactive, mais on peut l'utiliser dans un script :
mailx -s sujet riri < chemin-vers-un-fichier-texte-contenant-le-message
Pour pouvoir envoyer des messages de type "votre_nom@localhost" et donc envoyer un message d'un poste client autre qu'un client léger, il faut donner un nom au serveur:
search nom-du-serveur
MyDestination : mydestination = edubuntu, localhost.localdomain, localhost.localdomain, localhost
Quelques manipulations sont encore nécessaires avant la configuration de votre messagerie :
postmaster: root root: votre_nom
sudo newaliases
pour mettre à jour la configuration,
votre_nom@localhost. Dans le fichier copiez le contenu suivant: votre_nom@localhost
mail : sudo adduser $USER mail
Il ne vous reste plus qu'à ajouter un compte local à Thunderbird. Allez dans Préférences → Paramètres des comptes → Gestion des comptes → Ajouter un autre compte. Choisissez Unix Mailspool et dans la fenêtre qui s'ouvre mettez dans le champs Votre nom votre nom, et dans le champs Adresse éléctronique votre_nom@localhost.
Une fois le compte créé, allez dans Paramètres serveur et dans Répertoire local mettez /var/mail or /var/mail/votre_nom si celui-ci existe déjà.
Il vous reste encore à paramétrer le serveur smtp pour pouvoir envoyer des mail depuis votre_nom@localhost. Allez dans Serveur sortant et cliquez sur Ajouter :
Création d'une boîte mail locale avec Thunderbird (en).
Contributeurs: Equipe Edubuntu-fr, françoisb, les contributeurs d'Ubuntu-fr